package notes.designpattern.java.d1_danyiyuanze;

/**
 * 单一职责原则
 */
public class Danyiyuanze {

	public static void main(String[] args) {
		Vehicle v1 = new Vehicle();
		v1.run("摩托车");
		v1.run("汽车");
		v1.run("飞机"); // 显然飞机不能在公路上运行
		v1.run("轮船"); // 显示轮船不能在公路上运行
	}
}

// 交通工具类
class Vehicle {
	
	public void run(String name) {
		System.out.println(name + "->在路上运行");
	}
}
